package dominio;

public enum Evidencia {
	ARCABUZ(TipoEvidencia.ARMA), SABRE(TipoEvidencia.ARMA), MACHADINHA(TipoEvidencia.ARMA), 
	PUNHAL(TipoEvidencia.ARMA), GANCHO(TipoEvidencia.ARMA), VENENO(TipoEvidencia.ARMA),
	
	RICHELIEU(TipoEvidencia.SUSPEITO), TORSTENSON(TipoEvidencia.SUSPEITO), AUVERGNE(TipoEvidencia.SUSPEITO), 
	WALLENSTEIN(TipoEvidencia.SUSPEITO), TILLY(TipoEvidencia.SUSPEITO), RODOLFO(TipoEvidencia.SUSPEITO), 
	
	ESPANHA(TipoEvidencia.REGIAO), FRANCA(TipoEvidencia.REGIAO), INGLATERRA(TipoEvidencia.REGIAO), 
	DINAMARCA(TipoEvidencia.REGIAO), SUECIA(TipoEvidencia.REGIAO), POLONIA(TipoEvidencia.REGIAO), 
	AUSTRIA(TipoEvidencia.REGIAO), IMPERIO_OTOMANO(TipoEvidencia.REGIAO), ITALIA(TipoEvidencia.REGIAO),  
	
	NENHUMA(TipoEvidencia.INDICADOR);
	
	private final TipoEvidencia tipo;
	
	private Evidencia(TipoEvidencia tipo) {
		this.tipo = tipo;
	}
	
	private Evidencia() {
		this.tipo = null;
	}
	
	public TipoEvidencia getTipo() {
		return this.tipo;
	}

}
